Hello, 各位 iT 邦幫忙 的粉絲們大家好~~~
這系列文源自這幾年在團隊裡導入 AI Coding 之後,一路踩雷、修正、再踩雷的真實過程。把這些收斂出來的方法整理成文,也許對正在煩惱同樣問題的你會有些幫助。
就當作是一份邊做邊記的工程筆記吧!
本篇是 當 AI 加入團隊:打造可審查、可驗證、會自我改善的 AI 開發工作流 系列文的 EP28。
上一篇談的是通用的「完成」契約,這一篇要聊更具體的東西。
某些領域老手心裡的判斷標準,其實可以被寫成一組明確的完成閘門。
以一次完整的裝置狀態切換為例,過去判斷「這次操作有沒有真的完成」,靠的是資深工程師憑經驗掃一眼畫面、覺得「看起來沒問題」。
我們把這個直覺拆解成一組可檢查的條件:
# 完成閘門:裝置狀態切換
- [ ] 目標子元件的識別資訊與登記系統一致
- [ ] 相關的主體(例如車輛、機台)狀態已同步更新
- [ ] 對應的雲端註冊 / 配對狀態顯示為已完成
- [ ] 事件記錄裡沒有殘留的異常或未結案警示
這是整套工具箱裡我覺得最有價值的轉變之一:領域專家的判斷,本來只存在於「老師傅一眼就看得出來」的直覺裡,一旦被拆解、寫成一組可以逐條檢查的條件,後續的分析就不必只依賴經驗,或是畫面上看起來過得去的表面成功。

這也回應了整個系列的核心精神:AI 不是要取代老師傅的判斷力,而是把那份判斷力,變成一份可以被複製、被檢查、被交接的規則。
這加起來其實就一句話:AI 不是要取代老師傅的判斷力,而是把那份判斷力變成可複製、可檢查、可交接的規則。
有了具體的完成閘門,最後一批要處理的內容,是那些真正碰到底層、風險也最高的操作。
下一篇來聊安全護欄怎麼收得更緊。